subcecal fossa - Spanish English Dictionary